hit with a missile - French English Dictionary